package com.testmanager.testmananger.quantitative.domain;

import com.testmanager.testmananger.foundation.domain.AbstractAuditingEntity;
import lombok.Data;
import lombok.experimental.Accessors;


import javax.persistence.*;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

@Data
@Entity
@Accessors(chain = true)
@Table(name = "yx_develop_info")
public class DevelopInfoEntity extends AbstractAuditingEntity implements Serializable {


    private static final long serialVersionUID = 1450848939454196389L;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private long id;
    @Column(name = "iteration_id")
    private long iterationId;
    @Column(name = "developno")
    private long developNo;
    @Column(name = "schedule_time_from")
    private LocalDateTime scheduleTimeFrom;
    @Column(name = "schedule_time_to")
    private LocalDateTime scheduleTimeTo;
    @Column(name = "practice_time_from")
    private LocalDateTime practiceTimeFrom;
    @Column(name = "practice_time_to")
    private LocalDateTime practiceTimeTo;
    @Column
    private double progress;
    @Column(name = "interface_url")
    private String interfaceURL;

}
